having smallpox scars on their face - Alemán Inglés Diccionario